// JavaScript Document

           
//显示隐藏搜索栏下div块		
function openDialog() {
	$("#jd_search_show").css("display","block");
	$(".hotSearch1").css("display","none");
	
	document.onclick = function(e){
		e = e || window.event;
		var dom =  e.srcElement|| e.target;
		if(dom.id != "txtScenicValue" && $("#jd_search_show").css("display")=="block") {
			$("#jd_search_show").css("display","none");
			$(".hotSearch1").css("display","inline-block");
		}
	};    
}

//景点推荐部分
function jdRecommend(){
	var Redivs=$(".jd_recommend_left").get(0).getElementsByTagName("div");
	var p=document.getElementsByClassName("jd_recommend_left").item(0).getElementsByTagName("p");
	var uls=document.getElementsByClassName("jd_recommend_right").item(0).getElementsByTagName("ul");

	for(var i=0;i<Redivs.length;i++){
		Redivs[i].onmousedown=function(){
			for(var j=0;j<Redivs.length;j++){
				Redivs[j].style.background="";
				p[j].style.color="#fff";
			}
			for(var k=0;k<uls.length;k++){
				uls[k].style.display="none";	
			}
			this.style.background="#fff";
			this.getElementsByTagName("p")[0].style.color="#4092D8";
			uls[this.tabIndex].style.display="block";
		}
	}
}

//Manager Recommend部分效果
function recommend(){
	var jd_manager_pic=$(".jd_manager_pic img");
	for(var i=0;i<jd_manager_pic.length;i++){
		jd_manager_pic.mouseover(function(e) {
			for(var j=0;j<jd_manager_pic.length;j++){
				jd_manager_pic.css("width","198");	
				
			}
            $(this).css("width","395");
        });
		jd_manager_pic.mouseout(function(e) {
			for(var j=0;j<jd_manager_pic.length;j++){
				jd_manager_pic.css("width","198");	
			}
            $(".jd_manager_pic_li_imgs").css("width","395");
        });
	}
}



//图片轮换效果
var current_index=0; 
var current_total=8; //要轮换的图片数量
var show_num;  //获取的列号
var show_images; //获取的图片
var show_timer;  //定时器
function showPic(num){
	if(!isNaN(num)){
		current_index=num;
	}
	
	current_index=current_index%current_total;
	
	for(var i=0;i<show_images.length;i++){
		if(i==current_index){
			show_images[i].style.display="block";	
		}else{
			show_images[i].style.display="none";
		}
	}
	
	for(var i=0;i<show_num.length;i++){
		if(i==current_index){
			show_num[i].style.background="#FF6600";		
		}else{
			show_num[i].style.background="";
		}
	}
	current_index++;
}
	

//景点搜索部分
function searchJD(){
	var SearchContent=$("#txtScenicValue").val(); //获取输入的内容
	if(SearchContent==""){ //如果没有输入
		alert("请输入要查询的景点名称");
	}else{  //有输入信息
		if(!/^[0-9A-Za-z\u4e00-\u9fa5]{1,10}$/.test(SearchContent)){ //如果输入的内容中包含非中文
			alert("输入格式不正确...");
		}else{ //格式正确
			 $.post("jdInfoServlet?t="+new Date(),{op:"JdSearchOfJdName",jdName:SearchContent},function(data){ //景点名搜索
					$.each(data.rows,function(index,items){
		    			if(items==false){  //如果返回的是false，则说明说明输入的内容不是景点名或者没有输入的景点信息
		    				//将输入的信息作为景点城市进行判定
		    				$.post("jdInfoServlet?t="+new Date(),{op:"JdSearchOfJdCity",jdCity:SearchContent},function(datas){
		    					$.each(datas.rows,function(index,items){
		    						if(items==false){ //如果返回的是false，则说明说明输入的内容不是城市名或者没有输入的城市信息
		    							//将输入的信息作为景点主题进行判定
		    							$.post("jdInfoServlet?t="+new Date(),{op:"JdSearchOfJdTheme",jdThtme:SearchContent},function(datas){
		    		    					$.each(datas.rows,function(index,items){
		    		    						if(items==false){
		    		    							alert("没有找到该信息...");
		    		    						}else{
		    		    							window.location.href="hot.html";
		    		    						}
		    		    					});
		    							},"json");
		    						}else{
		    							window.location.href="hot.html";
		    						}
		    					});
		    				 },"json");
		    			}else{ //如果有
		    				window.location.href="hot.html";
		    			}
		    		});
		    	},"json");
		}
	}
}

		

window.onload=function(){
	jddhShow(); //导航栏下拉信息
	head_show();
	jdRecommend();
	recommend();
	
	show_images=document.getElementById("jd_search_right_bot1").getElementsByTagName("img");
	show_num=document.getElementsByClassName("jd_search_right_bot1_lis").item(0).getElementsByTagName("li");
	
	show_timer=setInterval("showPic()",2000);	
	
	for(var i=0;i<show_num.length;i++){
		show_num[i].onmouseover=function(){
			clearInterval(show_timer);
			showPic((parseInt(this.innerHTML)-1));
		}
		
		show_num[i].onmouseout=function(){
			clearInterval(show_timer);
			show_timer=setInterval("showPic()",2000);	
		}
	}
	
	for(var i=0;i<show_images.length;i++){
		show_images[i].onmouseover=function(){
			clearInterval(show_timer);
		}
		
		show_images[i].onmouseout=function(){
			clearInterval(show_timer);
			show_timer=setInterval("showPic()",2000);	
		}
	}
	
	$(".jd_search_left_bot").mouseover(function(e) {
        $(".jd_search_right_bot1_lis").css("display","none");
    });
	
	$(".jd_search_left_bot").mouseout(function(e) {
        $(".jd_search_right_bot1_lis").css("display","");
    });
	
};